package com.gdust.hzx.manager.properties;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

import java.util.List;

/**
 * ClassName: UserAuthProperties
 * Package: com.gdust.spzx.manager.properties
 * Description:实体类对象UserAuthProperties
 *
 *  `@ConfigurationProperties` 是Spring框架中的一个注解，
 *  用于将外部配置文件（如application.properties或application.yml）中的配置映射到Java类的属性上。
 *  它帮助简化配置管理和类型安全的属性绑定。
 *
 *  `@EnableConfigurationProperties`用于启用特定的配置属性类（如`@ConfigurationProperties`）
 *  并将其注册为Spring容器中的bean。
 * @Author syun
 * @Create 2024/11/5 23:25
 * @Version 1.0
 */
@Data
@ConfigurationProperties(prefix = "spzx.auth")// 前缀不能使用驼峰命名
public class UserAuthProperties {
    private List<String> noAuthUrls ;
}
